#!/usr/bin/node
const log = console.log;

let buf1 = new Buffer(256);
buf1[0] = 0;

log('buf1');
log(buf1);
log(`buf1 length:${buf1.length}`);

for(let i=0;i<buf1.length;i++){
  buf1[i]=i;
}
log('buf1');
log(buf1);

let buf2 = buf1.slice(246,256);
log('buf2:');
log(buf2);
log(`buf2 length:${buf2.length}`);

buf2.fill(0);
log('buf2:');
log(buf2);

log('buf2.toJSON:',buf2.toJSON());

let arr = [1,'34',0x25];
let buf3 = new Buffer(arr);

log('buf3:');
log(buf3);
log(`buf3 length:${buf3.length}`);

let str='hello world';
let buf4 = new Buffer(str);

log('buf4:');
log(buf4);
log(`buf4 length:${buf4.length}`);
log('buf4.toString:'+buf4.toString());

buf4.copy(buf3,0,0,buf3.length);

log('buf3');
log(buf3);
log(`buf3 length:${buf3.length}`);
log('buf3.toString:'+buf3.toString());

